Nohkalikai Falls is the tallest plunge waterfall in India. Its height is 1115 feet. The waterfall is located near Cherrapunji, one of the wettest places on Earth.
Subscribe your tourism news and Guide